Automattic\WooCommerce\Blocks\BlockTemplatesController B

Total Complexity 80
Dependencies 5
Dependents 1
Total lines 457
Lines of code 248
Logical lines of code 131
Comment lines 151
Methods 12
Properties 3

Methods 12

Method Rating Maintainability Complexity Lines of code
render_block_template()
B
46 21 35
add_block_templates()
B
40 18 57
get_block_templates_from_woocommerce()
A
48 9 35
get_block_file_template()
A
47 8 34
remove_block_template_support_for_shop_page()
S
60 6 13
get_block_templates_from_db()
S
52 3 25
check_should_use_blockified_product_grid_templates()
S
64 4 10
__construct()
S
63 3 9
block_template_is_available()
S
65 3 9
init()
S
64 2 9
get_templates_directory()
S
72 2 6
get_block_templates()
S
70 1 6